seamount-generated currents - French English Dictionary